#井字棋游戏有两名玩家，其中一个玩家画圈，另一个玩家画叉，轮流在3 * 3格子上画上自己的符号，最先在横向、纵向或斜线方向连成一条线的人为胜利方。
#本实例要求编写程序，实现具有人机交互功能的井字棋。
#定义棋盘
board = [['-','-','-'],['-','-','-'],['-','-','-']]
#打印棋盘
def print_board():
    for i in range(3):
        for j in range(3):
            print(board[i][j],end=' ')
        print()

#玩家下棋
def player_move():
    while True:
        row = int(input('请输入行号(0-2):'))
        col = int(input('请输入列号(0-2):'))
        if board[row][col] == '-':
            board[row][col] = 'X'
            break
        else:
            print('该位置已经有棋子了，请重新输入')